package com.iut.message;

import java.util.ArrayList;

public class MessageList {

	private ArrayList<Message> messages;

	public MessageList() {
		
		this.messages = new ArrayList<Message>();
		
		// Test
		//this.messages.add(new Message("MessageTest"));

		this.messages.add(new Message("Désolé je ne pourrais pas venir demain, je me suis rendormi sur les toilettes."));
		this.messages.add(new Message("Désolé je ne pourrais pas venir demain, je suis mort mais je me porte bien."));
		this.messages.add(new Message("Désolé je ne pourrais pas venir demain, je trie mes cartes Pokémon."));
		this.messages.add(new Message("Désolé je ne pourrais pas venir demain, je joue aux fléchettes avec Poutine."));
		this.messages.add(new Message("Désolé je ne pourrais pas venir demain, j'ai peur de venir en avance."));
		this.messages.add(new Message("Désolé je ne pourrais pas venir demain, Molière me donne des cours de cuisine."));
		this.messages.add(new Message("Salut ! Je t'envoie ce SMS juste pour te demander ton numéro de téléphone."));
		this.messages.add(new Message("Salut ! Je t'envoie ce SMS juste pour te demander si tu pouvais dire merci au canard de ma part."));
		this.messages.add(new Message("Salut ! Je vous envoie ce SMS juste pour vous demander pourquoi vous lisez ce message."));
		this.messages.add(new Message("Salut ! Je t'envoie ce SMS juste pour te demander si tu continues de vénérer Dark Vador."));
		this.messages.add(new Message("Salut ! Je t'envoie ce SMS juste pour te demander si tu continues d'arriver en retard à tes cours de Kayak."));
		this.messages.add(new Message("Salut ! Je t'envoie ce SMS juste pour te dire que je sais envoyer un SMS."));
	}

	public Message getRandomMessage() {
		int lower = 0; 						// Inclu
		int higher = this.messages.size(); 	// Exclu
		int random = (int)(Math.random()*(higher-lower))+lower;
		return this.messages.get(random);
	}
	
	public ArrayList<Message> getMessages() {
		return this.messages;
	}

}
